home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / GRAPTIES / GRAFCAT.LZH / GCT.DOC next >
Text File  |  1991-11-17  |  52KB  |  1,268 lines

  1.  
  2. GRAFCAT (GRAPHIC CATALOG) 3.0
  3. ████████████████████████████████████████
  4.  
  5.  
  6. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  7.  
  8. If you like this program, please:
  9.  
  10. Send us $40.00, the normal user fee for this software.
  11.  
  12. Registered users of this software are entitled to phone support, 
  13. notification of upgrades and good karma. When you register 
  14. GrafCat we'll send you a copy of the latest version. Please tell 
  15. us the version number of your copy of GrafCat when you register. 
  16. Our address can be found at the end of this file.
  17.  
  18. Complete details of registration can be found later in this 
  19. document in the section on registration.
  20.  
  21. NOTE: Release three of GrafCat represents a complete re-write of 
  22. the package. Numerous things have changed... if you're familiar 
  23. with GrafCat from previous releases you're urged to read this 
  24. file all the way through. 
  25.  
  26. NOTE: German users of GrafCat should contact our German 
  27. distributor, PD-SERVICE-LAGE, Postfach 1743, D-4937 Lage, West 
  28. Germany. A German language version of the package is available 
  29. from them as well.
  30.  
  31. NOTE: Australian users of GrafCat should contact our Australian 
  32. distributor, Budgetware, P.O. Box 496 Newtown NSW 2042. Phone 
  33. (02) 519-4233 FAX (02) 516-4236.
  34.  
  35. NOTE: We now have a bulletin board system. See the section on 
  36. contacting Alchemy Mindworks for more information.
  37.  
  38.  
  39. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  40.  
  41.  
  42. CONTENTS
  43. ███████████████████
  44.  
  45. Introduction
  46.  
  47. Hardware and software
  48.  
  49. New features of the level three release
  50.  
  51. File formats
  52.    Macpaint
  53.    GEM/IMG
  54.    PC Paintbrush PCX
  55.    CompuServe GIF
  56.    TIFF
  57.    WordPerfect Graphics WPG
  58.    Deluxe Paint/Amiga IFF/LBM
  59.    PC Paint Pictor PIC
  60.    Truevision Targa
  61.    Windows 3 BMP
  62.    Microsoft Paint MSP
  63.    Encapsulated PostScript EPS
  64.    Halo CUT 
  65.         
  66. Using the main menu
  67.    Control keys
  68.    Printing
  69.    Floppy mode printing
  70.  
  71. Configuration
  72.    Runtime editing
  73.  
  74. Dot matrix and inkjet printers
  75.  
  76. A word about memory
  77.  
  78. A word about resources
  79.  
  80. A word about dithering and halftoning
  81.  
  82. If you encounter a problem
  83.  
  84. Contacting Alchemy Mindworks Inc.
  85.  
  86. Shareware registration
  87.  
  88. Bundling GrafCat
  89.  
  90. Source code and books
  91.  
  92. Shareware distributors
  93.  
  94. Legal dogma
  95.  
  96.  
  97. INTRODUCTION
  98. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  99. GrafCat is a tool to help you keep track of a large collection of 
  100. bitmapped image files. It will allow you to print up images 
  101. fifteen or sixteen to a page on any PostScript or LaserJet Plus 
  102. compatible laser printer. Note that this includes LaserJet II and 
  103. LaserJet III series laser printers.
  104.  
  105. GrafCat has numerous options to allow you to create the most 
  106. useful catalog pages possible. It will print images in either 
  107. portrait or landscape orientation. It can include simple or 
  108. detailed descriptions of each file it catalogs. It will handle 
  109. colour and grey scale files with up to 24 bits of colour, 
  110. reproducing them as dithers or as PostScript halftones.
  111.  
  112. GrafCat can catalog any mixture of the file types it recognizes. 
  113. A complete list of these files and the details of using them can 
  114. be found later in this document.
  115.  
  116. GrafCat will handle image files of any size. It will use extended 
  117. or expanded memory if you have some, and disk space if you don't. 
  118. It has a fast and easily understood user interface. 
  119.  
  120. As it comes out of the box... or out of the ZIP... GrafCat is 
  121. configured like as follows. If you want to change some of these 
  122. parameters, see the installation section of this document.
  123.  
  124. - It uses virtual memory.
  125. - It uses colour screen text.
  126. - It prints detailed descriptions below each picture.
  127. - It prints images in landscape orientation frames.
  128. - It drives a PostScript printer.
  129. - It uses error diffused dithering to handle colour source images.
  130.  
  131.  
  132. HARDWARE AND SOFTWARE
  133. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  134. GrafCat will run on any PC compatible system with at least 384 
  135. kilobytes of memory. We strongly recommend that you have at least 
  136. 640 kilobytes. A megabyte of extended or expanded memory will 
  137. make GrafCat a lot faster if you like to run it while shelled out 
  138. of another application. Run on its own, it can get by exclusively 
  139. with DOS memory.
  140.  
  141. GrafCat will run under DOS 2.0 or better. We recommend that you 
  142. use at least DOS 3.3. You will need a suitable expanded or 
  143. extended memory driver in your system for GrafCat to recognize 
  144. your extra memory.
  145.  
  146. You should have received the following files in the GrafCat 
  147. package:
  148.  
  149. - GCT.EXE - The GrafCat program itself.
  150. - GCT.RES - The GrafCat resource file.
  151. - GCT.DOC - Yes, you're reading it now.
  152. - GCTINSTL.EXE - The GrafCat configuration utility.
  153. - RMOVER.EXE - A general resource manager.
  154. - EXAMPLE1.IMG - A monochrome picture file.
  155. - EXAMPLE2.GIF - A sixteen-colour picture file.
  156. - EXAMPLE3.GIF - A 256-colour picture file.
  157. - ORDER.FRM - A registration order form
  158.  
  159. There is no EXAMPLE4, a 24-bit picture file, as the smallest one 
  160. we could find was over 400 kilobytes long. There are several 24-
  161. bit files on our bulletin board, should you want one to look at.
  162.  
  163.  
  164. NEW FEATURES OF THE LEVEL THREE RELEASE
  165. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  166. The original release of GrafCat was fairly simple. It ran from 
  167. the command line and printed all the files it could find. It had 
  168. relatively few options. More people wanted to suggest ways to 
  169. improve it than were actually interested in registering it.
  170.  
  171. The release three incarnation of GrafCat embodies many of the 
  172. suggestions which were lavished upon it... at least, it embodies 
  173. those which we could figure out how to implement. 
  174.  
  175. When you run GrafCat, it will display a file selector screen. If 
  176. you're familiar with our Graphic Workshop package, you'll 
  177. recognize this... everything works the same. 
  178.  
  179. GrafCat can print in image frames which have either portrait or 
  180. landscape orientation. If you're primarily interested in 
  181. cataloging GIF files, you'll find that the latter is preferable.
  182.  
  183. Landscape oriented frames work out such that there's enough room 
  184. on the left side of the page to allow the pages to be bound.
  185.  
  186. GrafCat will print colour and grey scale files as Bayer or Floyd-
  187. Steinberg error diffused dithers, or as PostScript halftones on a 
  188. PostScript laser. The latter looks slick but it's pretty slow. 
  189. Plan to leave the whole works running overnight if you'll be 
  190. using PostScript halftones.
  191.  
  192. GrafCat handles files using the same file format resources as 
  193. does Graphic Workshop, and as such it will read all the same 
  194. formats. This includes 24-bit formats, such as PCX and Targa.
  195.  
  196. Please read the section later in this document concerning 
  197. WordPerfect Graphics files.
  198.  
  199. Note that in dealing with minor bugs in GrafCat, we'll be 
  200. releasing versions with new revision letters. You can see the 
  201. current revision letter in the closing beg notice. It will not 
  202. appear anywhere else in the program.
  203.  
  204.  
  205. FILE FORMATS
  206. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  207. GrafCat works exclusively with bitmapped image files. This is as 
  208. opposed to vector or line art files. Vector files include DXF, 
  209. GEM, CDR, Harvard Graphics, Lotus PIC and CGM files, among 
  210. others. GrafCat does not support vector files, nor is it likely 
  211. to in the immediate future.
  212.  
  213. In most cases, the specifications for image files are pretty 
  214. standardized, and GrafCat will reliably read and print image 
  215. files in its supported formats without difficulty. There are a 
  216. few exceptions to this, as will be discussed in detail throughout 
  217. this section.
  218.  
  219.  
  220. MACPAINT FILES
  221. ─────────────────────
  222. These can come in two flavours. The most common one is straight 
  223. ported MacPaint files, that is, files having the "MacBinary" 
  224. header. The other is "headerless" files, these being the ones 
  225. used with PFS:First Publisher. GrafCat reads both types.
  226.  
  227. All MacPaint files have the dimensions 576 by 720 pixels. These 
  228. are the dimensions of the GrafCat image frame in portrait 
  229. orientation.
  230.  
  231.  
  232. GEM/IMG FILES
  233. ────────────────────
  234. There are actually quite a few variations on IMG files... they 
  235. handle monochrome and grey level images. The primary application 
  236. for IMG files is as the bitmapped image file format of Ventura 
  237. Publisher. GrafCat supports files with up to 256 levels of grey.
  238.  
  239.  
  240. PCX FILES
  241. ────────────────
  242. These are the files used to hold images for Z-Soft's PC 
  243. Paintbrush package. These can range from monochrome to 24-bit 
  244. images. All the various formats are supported by GrafCat. 
  245.  
  246.  
  247. GIF FILES
  248. ────────────────
  249. These can range from monochrome to 256-colour images in any size 
  250. you can find 'em. GrafCat supports both the 87a and 89a versions 
  251. of the GIF standard. It will read the first image of GIF files 
  252. having multiple images.
  253.  
  254.  
  255. TIFF FILES
  256. ─────────────────
  257. GrafCat supports monochrome, colour and grey scale TIFF files. 
  258. Note that due to the wide variations among the programs which 
  259. produce TIFF files, GrafCat would be lying rather badly if it 
  260. claimed to be able to read all TIFF files. Specifically, it does 
  261. not read Huffman or LZW compressed TIFF files as yet, as we 
  262. haven't devised code to do this in a reasonable amount of space. 
  263. Colour TIFF files are another area in which GrafCat only handles 
  264. files from some sources.
  265.  
  266. If you have Graphic Workshop, you'll find its F4 details function 
  267. helpful in identifying problems which might crop up in reading 
  268. TIFF files with GrafCat.
  269.         
  270.  
  271. WPG FILES
  272. ────────────────
  273. These are the native import graphic files for WordPerfect. These 
  274. files can contain both bitmaps and line art, or vector graphics. 
  275. GrafCat can only deal with the bitmapped parts of them. If you 
  276. attempt to print a WPG file containing both bitmapped and vector 
  277. elements, the vector elements will be discarded.
  278.  
  279. WPG files which refuse to read with GrafCat are usually those 
  280. which contain only vector elements and no bitmaps. 
  281.  
  282. GrafCat will deal with WPG files having one, four or eight bits 
  283. of colour information, that is, monochrome files, sixteen-colour 
  284. files and 256-colour files. 
  285.  
  286. The WPG specification allows for 256-colour files. As of this 
  287. writing, WordPerfect itself would not read them. 
  288.  
  289.  
  290. MSP FILES
  291. ────────────────
  292. These are the image files used by the paint program which came 
  293. with Microsoft Windows version 2. Don't confuse these with PCX 
  294. files... some versions of Windows 2 came with a Windows 
  295. implementation of PC Paintbrush from ZSoft as well. The two 
  296. programs... and the two file formats... are not compatible. MSP 
  297. files are monochrome only.
  298.  
  299.  
  300. IFF/LBM FILES
  301. ────────────────────
  302. These started out on the Amiga. The IFF file standard is 
  303. extremely flexible, and allows all sorts of things besides 
  304. images to be stored in IFF files. IFF files are found on the PC 
  305. having been ported from Amiga systems. They are also created on 
  306. the PC by several applications such as Electronic Arts' Deluxe 
  307. Paint package and Digital Vision's Computer Eyes video scanner 
  308. board. In the first case they are given the extension LBM. In 
  309. the second they are given the extension CE. The basic file 
  310. structure is the same, however.
  311.  
  312. Note that GrafCat only reads "pure" IFF files, and will not 
  313. handle the countless variations on the format which have appeared 
  314. on the Amiga. Specifically, it does not read hold and modify, or 
  315. HAM, files.
  316.  
  317.  
  318. BMP FILES
  319. ────────────────
  320. These are the files which are used as "wallpaper" under Windows 
  321. 3. They can be created using the version of Paint supplied with 
  322. Windows.
  323.  
  324.  
  325. PIC FILES
  326. ────────────────
  327. These should not be confused with Lotus 1-2-3 PIC drawing files.
  328.  
  329. PIC files are created by PC Paint (not PC Paintbrush) and are 
  330. used by Grasp, among other things. They come in many flavours. 
  331. GrafCat has been tested with the most common ones. In theory it 
  332. should support them all, but that's only a theory.
  333.  
  334. PIC files are structured exceedingly weirdly, especially in their 
  335. sixteen-colour manifestations. For this reason, it's necessary 
  336. for GrafCat to create a temporary scratch file while it's packing 
  337. or unpacking a sixteen-colour PIC file. You will note that upon 
  338. beginning to read or write one, the bar graph will appear to 
  339. pause for a few seconds before it starts to move.
  340.  
  341. By default, the temporary file will be written to the current 
  342. directory. However, you can direct it to somewhere else by 
  343. including the following line in your environment, for example:
  344.  
  345.         SET TEMP=H:\
  346.  
  347. This will cause the temporary file to be written to the root 
  348. directory of drive H:. You can, of course, specify any path you 
  349. like. If drive H: is a RAM drive, this will speed up the packing 
  350. and unpacking of sixteen-colour PIC files considerably.
  351.  
  352.  
  353. TGA FILES
  354. ────────────────
  355. The Truevision Targa format is used by several high end paint 
  356. programs and things like ray tracing packages. It can handle 
  357. images with up to sixteen million unique colours. 
  358.  
  359. There are a lot of variations on TGA files, and GrafCat does not 
  360. handle them all as yet. Specifically, it only handles 
  361. uncompressed and run length compressed files. It ignores all 
  362. alpha channel information.
  363.  
  364.  
  365. EPS FILES
  366. ────────────────
  367. The EPS format... encapsulated PostScript... isn't really a 
  368. bitmapped format at all. However, it may contain bitmapped data.
  369.  
  370. PostScript cannot be interpreted directly by most PC 
  371. applications. As such, an EPS file which is to be imported into 
  372. an application such as Ventura Publisher or PageMaker also 
  373. includes a "preview". A preview is a small black and white TIFF 
  374. image which will show you a rough idea of what the EPS file will 
  375. look like.
  376.  
  377. If you import an EPS file into Ventura, for example, the screen 
  378. image you see will be the preview but the data printed to your 
  379. printer will be the PostScript data itself.
  380.  
  381. If you attempt to catalog an EPS file with GrafCat, you will see 
  382. the preview image, not the actual PostScript data. This will look 
  383. the same as the source data if you have translated a monochrome 
  384. file to EPS, and it will look like a very coarse Bayer dither of 
  385. the source otherwise.
  386.  
  387. Note also that if you attempt to read an EPS file without a 
  388. preview, GrafCat will tell you that it has encountered a 
  389. file read error. The EPS file itself may be fine... GrafCat, 
  390. however, can only read previews.
  391.  
  392.  
  393. HALO CUT FILES
  394. ─────────────────────
  395. The CUT format is exceedingly awkward, and GrafCat makes a few 
  396. assumptions about how CUT files will be used in order to make it 
  397. workable. To begin with, CUT files don't know how many colours 
  398. they have in them. They rely on a second file, called a PAL file, 
  399. to define their colours.
  400.  
  401. GrafCat looks for a PAL file to decide whether a CUT file has two 
  402. bits or eight bits of colour. If it doesn't find a PAL file with 
  403. the same name as your CUT file, it assumes that the CUT file in 
  404. question only has two bits of colour. Otherwise, it assumes that 
  405. there are 256 colours in the file.
  406.  
  407. If you're using CUT files and have any suggestions to improve 
  408. GrafCat's handling of them, or if you encounter problems with its 
  409. CUT files, please get in touch with us. The CUT format, while 
  410. occasionally requested, turned out to be very weird.
  411.  
  412.  
  413. A WORD ABOUT MEMORY
  414. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  415. GrafCat will use whatever memory you have going. For the most 
  416. part, if you run it on a machine with 640 kilobytes of 
  417. conventional memory and nothing much typing up part of this... 
  418. not too many TSRs and no DOS shell... it will get along fine 
  419. without any recourse to extra memory. 
  420.  
  421. There are three sorts of "extra" memory which GrafCat can use, to 
  422. wit, extended, expanded and virtual. Extended memory is also 
  423. called XMS memory, and is only available on AT and 386 systems. 
  424. Expanded memory, also called EMS or LIM memory, is available if 
  425. you have a LIM board and driver in your machine. Virtual memory 
  426. means using a big disk file and making believe it's memory. 
  427. Virtual memory is very slow compared to real memory.
  428.  
  429. You must tell GrafCat what to do about extra memory when you 
  430. install it. See the section on installation.
  431.  
  432. In addition to the three foregoing types of extra memory, GrafCat 
  433. can be configured to use "extended or virtual" or "expanded or 
  434. virtual" memory. If one of these options is chosen, GrafCat will 
  435. attempt to allocate a buffer from extended or expanded memory if 
  436. it can't do so with DOS memory. If it's unable to allocate a 
  437. buffer in extra memory, it will switch to virtual memory and see 
  438. if its luck improves. If there's no room for a virtual memory 
  439. buffer, it will give up and return an error saying that it can't 
  440. allocate memory.
  441.  
  442. This shouldn't be necessary... in the unlikely event that it 
  443. needs extra memory at all, it won't need all that much.
  444.  
  445. By default, GrafCat configured to use virtual memory will use the 
  446. current drive and directory to write its temporary files. You can 
  447. change this by adding a line to your environment with the SET 
  448. command such as:
  449.  
  450.         TEMP=H:\
  451.  
  452. In this case, any virtual memory temporary files which GrafCat 
  453. wants to create will be written to the root of drive H:. If you 
  454. have a RAM disk, you should use the TEMP environment variable to 
  455. tell GrafCat to use it for virtual memory operations, as this 
  456. will speed things up considerably.
  457.  
  458. Note that if you will be using the floppy disk cataloging mode 
  459. of GrafCat and your memory situation will cause GrafCat to use 
  460. virtual memory, you should make sure you have a TEMP variable set 
  461. up. Otherwise, GrafCat will attempt to write its virtual memory 
  462. files to your floppies.
  463.  
  464. As is discussed elsewhere in this document in the section on 
  465. resources, GrafCat frequently swaps blocks of code and data in 
  466. and out of memory. In addition to the memory required for your 
  467. pictures, GrafCat must have memory to manage its resources and to 
  468. allocate small scratch buffers. This is called memory "overhead". 
  469. It's possible for GrafCat to allocate a lot of DOS memory for a 
  470. picture file and subsequently be unable to allocate enough memory 
  471. for the resource which will manipulate the picture.
  472.  
  473. To avoid this situation, GrafCat reserves a fixed amount of 
  474. memory for its own use before it attempts to allocate an image 
  475. buffer. The amount of this fixed memory is adjustable through the 
  476. GCTINSTL program, as is discussed in the section on installation. 
  477. As it's set in the distribution version of the software, it 
  478. should be adequate for all the operations the package can 
  479. perform. There are a few hypothetical cases in which this might 
  480. not prove true, for example, in unpacking enormously wide GIF 
  481. files. If you run into problems with allocating scratch buffers 
  482. or resource buffers, try increasing the memory overhead.
  483.  
  484. Finally, note that in order to access the extended or expanded 
  485. memory in your system, GrafCat must be able to locate a suitable 
  486. extended or expanded memory driver. Simply having several 
  487. megabytes of chips on your motherboard will not make that memory 
  488. accessible unless you have the appropriate driver in place and 
  489. working.
  490.  
  491.  
  492. A WORD ABOUT RESOURCES
  493. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  494. The GCT.RES file is a list of resources. Resources are unrelated 
  495. bits of data and code which GrafCat might need. These could have 
  496. been kept as separate files, but keeping them all in GCT.RES 
  497. makes them easier to manage, requires less space on your hard 
  498. drive and allows GrafCat to get at them more rapidly.
  499.  
  500. Among the things in GCT.RES are all the code to handle specific 
  501. file formats and numerous small code and data objects which 
  502. GrafCat uses.
  503.  
  504. You have no cause to meddle with the resources in GCT.RES. You 
  505. should, however, keep RMOVER on hand, as it may be called for if 
  506. you attempt to apply a bug fix or patch supplied by Alchemy 
  507. Mindworks to your copy of GrafCat.
  508.  
  509. A detailed description of RMOVER can be found in the 
  510. documentation for Graphic Workshop, should you be exceedingly 
  511. curious about these things. The complete source code for working 
  512. with resources... and that of RMOVER itself... can be found in 
  513. the book PC Graphical User Interfaces, as discussed in the 
  514. section on books later in this document.
  515.  
  516.  
  517. A WORD ABOUT DITHERING AND HALFTONES
  518. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  519. Laser printers can only print black and white... not grey. When 
  520. confronted with a colour or grey scale image to catalog, GrafCat 
  521. must sneak around this. It does so by reducing such images to 
  522. standard grey scale pictures and then printing them as some form 
  523. of halftones.
  524.  
  525. The most readily accomplished halftoning is called "dithering". 
  526. It uses alternating black and white dots to create the illusion 
  527. of grey. There are two sorts of dithering available under 
  528. GrafCat. Bayer dithering is very fast, but produces very coarse 
  529. results. Error diffused dithering... in fact, Floyd Steinberg 
  530. dithering in this case... produces somewhat better results with a 
  531. modest speed penalty.
  532.  
  533. Having been dithered, a picture can be downloaded to your laser 
  534. pretty quickly.
  535.  
  536. True halftones are available on PostScript printers only. They 
  537. look like the halftones you'll find in newspaper photographs. 
  538. However, they take eight times as long to download as dithered 
  539. images do. Printing a full catalog page of halftoned images with 
  540. GrafCat can take a long, long time. 
  541.  
  542. Note that in all cases, dithering or haltoning an image will not 
  543. actually affect the source file it came from.
  544.  
  545. Laser printers exhibit an annoying aberration at 300 dots per inch 
  546. called "dot gain". This causes the black dots to be slightly 
  547. bigger than the white ones, with the result that a dithered 
  548. images will usually look a bit darker than you'd expect. To 
  549. overcome this, GrafCat lightens them up a bit before it dithers 
  550. them. This, in turn, causes images which are very light to begin 
  551. with to have some of their details washed out. It's a bit of a 
  552. balancing act... bear in mind that GrafCat is designed to create 
  553. reference catalog pages, not reproduction quality art.
  554.  
  555.  
  556. IF YOU ENCOUNTER A PROBLEM
  557. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  558. While we have tested GrafCat thoroughly, it's possible that you 
  559. may encounter a situation we hadn't anticipated, and perhaps a 
  560. file which will not read. If this happens, we would be interested 
  561. in knowing about it so we can deal with it in the next release of 
  562. GrafCat. Here's how to report a problem to us.
  563.  
  564. Problems should be reported using a 5 1/4 inch disk. We can't 
  565. accept 3 1/2 inch microfloppies for problem reports. Alternately, 
  566. upload the relevant files to our bulletin board. The bulletin 
  567. board is discussed in the section on contacting Alchemy 
  568. Mindworks.
  569.  
  570. Copy your CONFIG.SYS and AUTOEXEC.BAT files onto a floppy. 
  571. Include a screen dump of the screen of GCTINSTL as it was set up 
  572. when the problem occurred. Alternately, write down the settings.
  573.  
  574. Copy the image files which resulted in the problem and provide a 
  575. description of what you did and what happened.
  576.  
  577. If we can't recreate it, we probably won't be able to fix it.
  578.  
  579. Before you contact us with a problem in GrafCat, please make sure 
  580. you've read this document thoroughly and that you understand how 
  581. the software should work. Many problem reports which receive 
  582. aren't problems with the software at all. 
  583.  
  584.  
  585. USING THE MAIN MENU
  586. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  587. GrafCat always shows you all the names of the image files it 
  588. knows how to deal with in the current directory, along with all 
  589. the visible subdirectory names, if any are present. If you are in 
  590. a subdirectory, you will also see a subdirectory entry which is 
  591. two periods.
  592.  
  593. The cursor mover keys will move the file selector bar around. If 
  594. you move it to a directory entry... shown in dim text... and hit 
  595. Enter, you will move into that directory. If you select the two 
  596. period entry, you will move back up your directory tree by one 
  597. step.
  598.  
  599. If there are too many files in your current directory to see all 
  600. at once, GrafCat will organize them into pages. The PgUp and PgDn 
  601. keys will step you through the pages.
  602.  
  603. Here are the keys which GrafCat recognizes for basic file 
  604. handling and session functions:
  605.  
  606. Hitting the question mark will cause GrafCat to display a menu of 
  607. the keys which control the main file screen of GrafCat. This box 
  608. also tells you how much free DOS memory is available, the printer 
  609. you have GrafCat configured to use and the type of extra memory 
  610. it's set up for.
  611.  
  612. The Esc key will allow you to quit GrafCat and return to DOS.
  613.  
  614. If you hit "T" the currently selected file name will be 
  615. "tagged". The "U" key will untag it. The batch operations 
  616. described below will work with multiple files if you have some of 
  617. them tagged. If you hit "C", all the tags will be cleared. If you 
  618. hit "A", all the tags will be set.
  619.  
  620. When you go to print files with GrafCat, only the tagged ones 
  621. will be cataloged. Note that all the tagged files will be 
  622. printed, even if they reside on pages other than the one which is 
  623. currently visible.
  624.  
  625. If you hit "L" GrafCat will allow you to log in a new disk drive. 
  626. A box will appear prompting you for the drive letter you want to 
  627. log into.
  628.  
  629. If you hit "D" you will be prompted to delete the current file. 
  630. Note that this is not a batch command... it only works on one 
  631. file at a time. 
  632.  
  633. If you hit "R" you can rename the current file. Note that it the 
  634. renamed file will have the same extension as the old one, no 
  635. matter what extension you give it.
  636.  
  637. If you hit "S", GrafCat will attempt to shell out to the DOS 
  638. prompt. If you do this, GrafCat will still be in memory. Type 
  639. EXIT at the DOS prompt to return to it right where you left off. 
  640. If you change drives or subdirectories while you have the DOS 
  641. prompt active, GrafCat will restore the previous drive and 
  642. subdirectory when you return to it.
  643.  
  644. The alphabetic control keys can be upper or lower case. Other 
  645. keys will be ignored.
  646.  
  647.  
  648. PRINTING - F1
  649. ────────────────────
  650. If one or more files are tagged when you hit F1, GrafCat will 
  651. begin to print them to your laser printer. It will download some 
  652. fonts first if you're using a LaserJet Plus compatible printer. 
  653. The current status can be seen in the message area at the bottom 
  654. of the screen.
  655.  
  656. You can abort printing by hitting Esc. If you abort printing to a 
  657. LaserJet during a print phase, whatever has been downloaded will 
  658. be printed and the printer will be reset. If you abort printing 
  659. to as PostScript printer during a print phase, the printer may be 
  660. left in a confused state. To avoid this, if you must abort a 
  661. PostScript page, do so during a read, dithering or remapping 
  662. phase.
  663.  
  664.  
  665. FLOPPY MODE - F2
  666. ───────────────────────
  667. Floppy mode works pretty much like the F1 mode, save that it will 
  668. allow you to catalog the contents of as many floppy disks as you 
  669. like, with all the files run together as if they all existed in a 
  670. single subdirectory.
  671.  
  672. If you have kept your floppies with unique volume names on each, 
  673. the volume names in the catalog listing will serve as an index to 
  674. the floppies.
  675.  
  676. To use the floppy mode, put a floppy disk in the drive you want 
  677. to catalog from. Log into this drive by hitting L followed by the 
  678. drive letter. Hit F2 to start cataloging. When the first disk is 
  679. finished, GrafCat will beep and prompt you to replace it with 
  680. another disk. Hit Enter to proceed or Esc to quit.
  681.  
  682.  
  683. CONFIGURATION
  684. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  685. Making permanent changes to the modifiable features of GrafCat 
  686. involves using the installer, GCTINSTL.EXE. The configuration of 
  687. GrafCat is handled by a separate program in order to keep GCT.EXE 
  688. as small as possible, leaving lots of memory for putting graphics 
  689. in.
  690.  
  691. The GCTINSTL program actually modifies GCT.EXE. In order for it 
  692. to work, GCT.EXE and GCTINSTL.EXE must be in the same directory 
  693. and must be so named. Both programs must be of the same version. 
  694. Be aware that as it directly modifies GCT.EXE, there is the 
  695. outside chance that a bug in the installer might crop up and kill 
  696. GCT.EXE beyond repair. Make sure you have a virgin copy of 
  697. GCT.EXE somewhere before you use the installer.
  698.  
  699. Place GCTINSTL.EXE and GCT.EXE in the same directory and type 
  700. GCTINSTL. A screen will appear which will let you edit the 
  701. runtime settings. You can use the up and down arrow keys 
  702. and the Home and End keys to move through the items of this 
  703. screen. Hitting Enter when the cursor is over an item which toggles 
  704. will change its state. Hitting Enter when the cursor is over an 
  705. editable field will allow you to type in a new data.
  706.  
  707. Note that you can run GCTINSTL and select this screen as often as 
  708. you want to adjust the settings of its various parameters. 
  709.  
  710. When you're done changing things, hit F10 to save your changes or 
  711. F9 to abandon them.
  712.  
  713. Note that these items can be overridden by using command line 
  714. switches when you run GCT.EXE, should you need them set 
  715. differently from time to time.
  716.  
  717.  
  718. Screen colours
  719. --------------------
  720. This item allows you to set the screen colours. By default, there 
  721. are two sets of screen colours, to wit, a colour set which is 
  722. predominantly blue and a monochrome set. If you don't like either 
  723. of these, hit F1 when the cursor is on this item to create a 
  724. custom set.
  725.  
  726.  
  727. Memory type
  728. -----------------
  729. Hit Enter when the cursor is on this item to move through the 
  730. available extra memory options. See the section dealing with 
  731. memory elsewhere in this document for more information about 
  732. selecting the correct memory type.
  733.  
  734.  
  735. Printer port
  736. ------------------
  737. This item selects which parallel printer port to print images to. 
  738. Note that you can only select LP1, LPT2 or LPT3. 
  739.  
  740.  
  741. Printer type
  742. ------------------
  743. This can be either PostScript or LaserJet Plus. If you have a 
  744. printer which can be set up to emulate both protocols, note that 
  745. all other things being equal, it takes GrafCat about twice as 
  746. long to print to a PostScript printer. However, PostScript 
  747. printers allow you to have true halftones, which as LaserJet will 
  748. not. Having said this, note that it takes eight times longer to 
  749. print a halftone than it does a dithered image.
  750.  
  751.  
  752. Memory overhead (Kbytes)
  753. ------------------------------
  754. This is an editable item. It selects the number of kilobytes of 
  755. memory overhead which GrafCat will reserve. See the section on 
  756. memory elsewhere in this document for more information.
  757.  
  758.  
  759. Image orientation
  760. -----------------------
  761. This item selects the default orientation for printing graphics. 
  762. As a rule, select portrait if you'll be cataloging monochrome 
  763. clip art and landscape if you'll be cataloging GIF files. 
  764.  
  765.  
  766. Print colour images as
  767. ----------------------------
  768. This item tells GrafCat how to handle colour and grey scale 
  769. images. There are three options, to wit, Bayer dithering, error 
  770. diffused dithering and halftoning. The latter is available only 
  771. if you'll be printing to a PostScript printer. Bayer dithering is 
  772. fast but ugly. Error diffused dithering is slower but pretty 
  773. respectable looking. See the section earlier in the document on 
  774. dithering and halftoning.
  775.  
  776.  
  777. Scale to fit in frame
  778. ---------------------------
  779. If this item is set to YES, all the graphics being cataloged will 
  780. be scaled up or down until they occupy the maximum area within 
  781. each frame. Note that the aspect ratio will not be changed. If 
  782. this item is set to NO, graphics smaller than the frame will be 
  783. inset into the upper left corner. Graphics larger than the frame 
  784. will be printed cropped.
  785.  
  786.  
  787. Print detailed file names
  788. -------------------------------
  789. If this item is set to YES, file names will be printed in six 
  790. point type, and will include the file name, source directory 
  791. volume and path names and the image dimensions. If it's set to 
  792. NO, only the file names will be printed, in twelve point type.
  793.  
  794.  
  795. Page eject delay:
  796. -----------------------
  797. Some laser printers dislike having a lot of data blasted at them 
  798. while they're spitting out a page. This field sets a delay in 
  799. seconds during which GrafCat will do nothing after issuing a form 
  800. feed. Set it to zero to disable the delay.
  801.  
  802.  
  803. Show page numbers
  804. -----------------------
  805. If this item is set to YES, GrafCat will print page numbers in 
  806. the lower right corner of each page it prints.
  807.  
  808.  
  809. Beep for floppy changes
  810. -----------------------------
  811. If this item is set to YES, GrafCat will beep when it prompts you 
  812. for new floppy disk in the F2 floppy disk mode.
  813.  
  814.  
  815. GrafCat path
  816. ------------------
  817. This should be a complete path to the subdirectory and drive 
  818. where GCT.EXE and GCT.RES live. For example:
  819.   
  820.         C:\GRAPHICS\
  821.    
  822. When this item is set correctly, you will be able to run GrafCat 
  823. from anywhere on your hard drive if its location is in your DOS 
  824. path.
  825.  
  826.  
  827. COMMAND LINE SWITCHES
  828. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  829. When you run GrafCat by typing GCT at the command line, it will 
  830. run using the default settings, as configured by GCTINSTL. There 
  831. may be times when you'll want to override these settings 
  832. temporarily, and rather than running the installer, you can use 
  833. the command line switches. These only change the configuration of 
  834. GrafCat when they're used. The next time you run GrafCat, it will 
  835. return to its default configuration.
  836.  
  837. As a rule, command line switches should only be required in 
  838. special circumstances.
  839.  
  840. You can always see a complete list of the command line switches 
  841. by running GrafCat as
  842.  
  843.      GCT ?
  844.  
  845. In using the command line switches, make sure that each one is 
  846. separated on the command line by a space. Note that they are not 
  847. case-sensitive. For example, this is a legal invocation of 
  848. GrafCat with some command line switches.
  849.  
  850.      GCT /DIF /lan /DtY
  851.  
  852. This has told GrafCat to print colour files using error diffused 
  853. dithering, landscape orientation and detailed file names.
  854.  
  855. The following are the command line switches which GrafCat 
  856. recognizes. Most of these options correspond to installation 
  857. options in GCTINSTL.
  858.  
  859. /LPn - set printer port (n=1,2 or 3)   
  860. /PSC - use PostScript printer
  861. /HLJ - use LaserJet Plus printer       
  862. /POR - use portrait orientation
  863. /LAN - use landscape orientation       
  864. /FIT - fit in frame
  865. /DTY - print detailed file names       
  866. /DTN - print simple file names
  867. /VIR - use virtual memory              
  868. /EMS - use expanded memory
  869. /XMS - use extended memory             
  870. /XMV - use extended or virtual memory
  871. /EMV - use expanded or virtual memory  
  872. /BYR - use Bayer dither              
  873. /DIF - use error diffused dither       
  874. /HFT - use PostScript halftones      
  875. /PGY - show page numbers               
  876. /PGN - don't show page numbers       
  877. /BWD - beep when done in floppy mode   
  878. /BPN - don't beep when done          
  879.  
  880.  
  881. DOT MATRIX AND INKJET PRINTERS
  882. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  883. GrafCat doesn't support dot matrix or inkjet printers... it's not 
  884. likely to in the immediate future, either. While we'd like to have 
  885. it otherwise, we haven't been able to find a way to do so which 
  886. isn't incredibly memory hungry. 
  887.  
  888. We have elected to have GrafCat do what it does reasonably well, 
  889. and not try to make it into something it really can't be.
  890.  
  891. For similar reasons, we have decided not to have GrafCat print to 
  892. a file. While it's probably capable of doing so, the average file 
  893. would occupy about a megabyte of disk space. While a nice idea in 
  894. theory, it's not really practical.
  895.  
  896.  
  897. CONTACTING ALCHEMY MINDWORKS INC.
  898. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  899. We hope you'll contact us to register GrafCat... see the section 
  900. about registering GrafCat elsewhere in this document. 
  901.  
  902. You can contact us by mail by writing to us at:
  903.  
  904. Alchemy Mindworks Inc.
  905. P.O. Box 500
  906. Beeton, Ontario
  907. L0G 1A0
  908. Canada
  909.  
  910. We will attempt to answer questions from unregistered users who 
  911. write to us to the extent that their answers are needed for you 
  912. to fully determine whether GrafCat will suit your requirements. 
  913.  
  914. We can also be reached through the Alchemy Mindworks bulletin 
  915. board. It's available twenty-four hours a day at (416) 729-4609. 
  916. As of this writing, the protocol was 300, 1200 or 2400 baud, or 
  917. 9600 baud v.32bis, eight data bits, no parity and one stop bit.
  918.  
  919. The bulletin board always has the most recent versions of all our 
  920. shareware on it, plus bug fixes, drivers and other relevant 
  921. information. It only exists to support Alchemy Mindworks' 
  922. shareware... it does not have a general file area.
  923.  
  924. If you encounter problems with a file, you're welcome to upload 
  925. the errant file to our bulletin board. Actually, you can upload 
  926. any picture files you like to the board... we enjoy getting 
  927. pictures.
  928.  
  929. If you have a question about GrafCat, feel free to leave it on 
  930. the bulletin board. We try to answer all questions within twenty-
  931. four hours. Note that you must call back to retrieve your 
  932. answer... please don't ask us to phone you or to leave the answer 
  933. on another bulletin board.
  934.  
  935. Registered users of GrafCat will receive our voice and FAX 
  936. numbers for immediate technical support. The voice number is only 
  937. available for use from 10:00am to 5:00pm EST. If you call and get 
  938. our answering machine... it does happen... please leave us a 
  939. message or call back later. We are only able to return long 
  940. distance calls if we can call you collect. In this regard, please 
  941. note that as of this writing Canada has a very peculiar 
  942. electronic voice mail collect call system... if the phone 
  943. company's computer starts talking when you pick up the phone, 
  944. it's probably us returning your call.
  945.  
  946. We ask that in contacting us you appreciate that we are a small 
  947. company with limited resources. If you have not registered 
  948. GrafCat we will not tell you to go to hell, but please don't ask 
  949. us for half an hour of free technical support.
  950.  
  951.  
  952. REGISTRATION
  953. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  954. If you like this program and find it useful, you are requested to 
  955. support it by sending us $40.00. This will entitle you to 
  956. telephone support, notification of updates, a free copy of the 
  957. latest version of GrafCat and other worthwhile things. More to 
  958. the point, though, it'll make you feel good. We've not infested 
  959. the program with excessive beg notices, crippled it or had it 
  960. verbally insult you after ten days. We trust you to support 
  961. GrafCat if you like it.
  962.  
  963. If you want to see additional features in GrafCat, register your 
  964. software. If we had an Arcturian mega-dollar for everyone who has 
  965. said they'd most certainly register their copy if we'd add just 
  966. one more thing to it, we could buy ourselves a universe and 
  967. retire.
  968.  
  969. Oh yes, should you fail to support this program and continue to 
  970. use it, a leather winged demon of the night will tear itself, 
  971. shrieking blood and fury, from the endless caverns of the nether 
  972. world, hurl itself into the darkness with a thirst for blood on 
  973. its slavering fangs and search the very threads of time for the 
  974. throbbing of your heartbeat. Just thought you'd want to know 
  975. that.
  976.  
  977. Our address is:
  978.  
  979. Alchemy Mindworks Inc.
  980. P.O. Box 500
  981. Beeton, Ontario
  982. L0G 1A0
  983. Canada
  984.  
  985. If you have previously registered GrafCat, you can update your 
  986. copy to revision three for $20.
  987.  
  988. If you have a FAX number, please include it in your registration. 
  989. We're hoping to be able to handle notification of future updates 
  990. of GrafCat by FAX where we can. This is both considerably faster 
  991. and a lot cheaper than mail.
  992.  
  993.  
  994. CANADIAN USERS
  995. ─────────────────────
  996. The registration fee for GrafCat is $40.00 (CDN) plus seven 
  997. percent GST, or $42.80. If you live in Ontario, please add eight 
  998. percent PST to this, for a total of $45.80. We sincerely regret 
  999. collecting this tax on behalf of several levels of government 
  1000. which will only squander it. If you sincerely regret having to 
  1001. pay it, we urge you to express your regret by voting in the next 
  1002. federal and provincial elections. 
  1003.  
  1004.  
  1005. AMERICAN USERS
  1006. ─────────────────────
  1007. The registration fee for GrafCat is $40.00 (US). The exchange on 
  1008. US funds pretty well covers the extra postage to the States.
  1009.  
  1010.  
  1011. OTHER USERS
  1012. ──────────────────
  1013. The registration fee for GrafCat is $40.00 (US). If you pay us by 
  1014. cheque, please make sure that it's a cheque drawn on an 
  1015. international bank, and that it will be negotiable in Canada. If 
  1016. there's no bank clearance number along the bottom of the cheque, 
  1017. it will not clear. Please don't send us Eurocheques... they are 
  1018. not accepted outside Europe.
  1019.  
  1020.  
  1021. PAYING BY CREDIT CARD
  1022. ────────────────────────────
  1023. We can accept payment by Visa only. We need your Visa card number 
  1024. and expiry date and the name which appears on your card. We also 
  1025. need written authorization to debit your Visa account for the 
  1026. specific amount you're sending us.
  1027.  
  1028. We cannot accept MasterCard, American Express or other credit 
  1029. cards.
  1030.  
  1031.  
  1032. SOURCE CODE AVAILABILITY AND BOOKS
  1033. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1034. It isn't.
  1035.  
  1036. After considerable meditation and several bad experiences, we 
  1037. have decided not to release the source code for GrafCat. We do 
  1038. license parts of it for specific applications... if you want more 
  1039. information about using some of the functions of GrafCat in your 
  1040. software, please contact us.
  1041.  
  1042. If you're interested in writing programs which use graphics, 
  1043. you'll find everything you need to know in "Bitmapped Graphics", 
  1044. by Steven William Rimmer. It's published by TAB Books, (TAB book 
  1045. 3558). It features code to pack and unpack MacPaint, IMG, PCX, 
  1046. GIF and TIFF files, as well as chapters on screen drivers, 
  1047. dithering and printing.
  1048.  
  1049. There is a very rudimentary version of the source code for 
  1050. GrafCat available in the book Bitmapped Graphics.
  1051.  
  1052. An additional book on this subject, "Extended Bitmapped 
  1053. Graphics", (TAB Book 4102), will be available in mid-1992. It 
  1054. discusses the GIF 89a, WordPerfect, BMP, IFF/LBM, TGA, MSP, 24-
  1055. bit PCX and colour TIFF file formats, as well as such subjects as 
  1056. colour dithering and colour printing.
  1057.  
  1058. If you'd like to write applications which use menus, icons, 
  1059. windows and all the other paraphernalia of a graphical user 
  1060. interface, you might find the book "PC Graphical User Interfaces" 
  1061. handy. It's published by TAB Books (TAB Book 3875). It includes 
  1062. the C source for a complete graphical user interface library, 
  1063. related code to manage fonts and bitmaps and a tiny paint 
  1064. program. 
  1065.  
  1066. If your local bookstore doesn't have these books, they can be 
  1067. mail or phone ordered from Christies of Cookstown, P.O. Box 392, 
  1068. Cookstown, Ontario L0L 1L0, Canada. Their phone number is (705) 
  1069. 458-1562. It has a FAX machine on it after hours. As of this 
  1070. writing, they're open seven days a week.
  1071.  
  1072.  
  1073. BUNDLING GRAFCAT
  1074. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1075. If you'd like to include GrafCat with your product, please get in 
  1076. touch with us. We have several ways to help you do this so your 
  1077. users get the most out of GrafCat and we don't have to set our 
  1078. leather winged demon of the night on 'em.
  1079.  
  1080.  
  1081. SHAREWARE DISTRIBUTORS
  1082. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1083. We receive numerous requests for copies of GrafCat from shareware 
  1084. distributors and we don't have the facilities to send out disks 
  1085. in response to all of them. 
  1086.  
  1087. If you're a fairly large shareware distributor, we can provide 
  1088. you with a quad density, 5 1/4 inch floppy disk having most of 
  1089. our popular shareware applications on it. This will include the 
  1090. current versions of such packages as Graphic Workshop, GrafCat, 
  1091. Desktop Paint, Desktop Paint 256 and several others. We will also 
  1092. include a copy of our current newsletter, which will outline the 
  1093. functions of these packages.
  1094.  
  1095. Note that this is the only format in which we are able to provide 
  1096. this disk.
  1097.  
  1098. If you'd like to request a copy of this disk, please send us a 
  1099. copy of your current catalog. Your catalog must satisfy the 
  1100. following requirements:
  1101.  
  1102. - It must be commercially printed. We are unable to accept 
  1103.   catalogs on disk, catalogs which have been duplicated with a 
  1104.   photocopier or mimeograph machine or catalogs which have been 
  1105.   created using a dot matrix printer.
  1106.  
  1107. - It must be comprised of descriptive listings for the shareware 
  1108.   it offers. Such a listing should be at least four or five lines 
  1109.   describing the software in question. We don't feel that a 
  1110.   single line of six point type which says something like 
  1111.      ``Graphc Wrkshop 6.0 (Img fle cnvrtr)...........$2.00'' 
  1112.   really does anything meaningful toward distributing our 
  1113.   shareware.
  1114.  
  1115. - It must explain in a clear and prominent way that the software 
  1116.   being offered in the catalog is user supported software, that 
  1117.   paying your company for it does not constitute registering it 
  1118.   and that users who buy your disks and use the programs on them 
  1119.   are expected to register their software if they continue to use 
  1120.   it.
  1121.  
  1122. If you don't have a catalog which meets the above description, 
  1123. you can obtain a copy of our shareware disk for $10.00 (US). 
  1124. Alternately, you can download the current versions of our 
  1125. shareware applications from CompuServe in the GRAPHSUPPORT forum 
  1126. or from our bulletin board at (416) 729-4609. You can also order 
  1127. them from one of the larger distributors we use, such as Public 
  1128. Brand Software, 3750 Kentucky Avenue, Indianapolis, IN 46241. 
  1129. They always have the current versions of our programs.
  1130.  
  1131. If you obtain current copies of our shareware, you have our 
  1132. permission to distribute it under the following terms.
  1133.  
  1134. - That nothing be added to, deleted from or changed in the 
  1135.   archive files which contain our packages. This includes adding 
  1136.   ZIP file comments to them.
  1137.  
  1138. - That our shareware is not included in or bundled with other 
  1139.   hardware or software without our written permission.
  1140.  
  1141. - That no printed documentation regarding our shareware is 
  1142.   included with the package without our written permission.
  1143.  
  1144. - That hard copy explaining that our packages are shareware is 
  1145.   included with the disks.
  1146.  
  1147. You do have our permission to copy the ZIP files from our quad 
  1148. density disk to multiple lower density disks for distribution.
  1149.  
  1150. Please note that we will send you one disk. We'll send you 
  1151. updates of our software if you're able to provide us with an 
  1152. account of how many copies of our packages you have distributed.
  1153.  
  1154. We regret that we've imposed this additional paperwork on you. We 
  1155. realize that most of the shareware distributors who contact us 
  1156. have good intentions and that many will actually distribute our 
  1157. disks and get us registered users. We hope you will appreciate 
  1158. that supplying our disks to everyone who asked for them in the 
  1159. past has frequently meant that things like updates to our users, 
  1160. software support, software enhancement and other things which 
  1161. represent the paying part of our involvement with shareware have 
  1162. been delayed. This isn't a situation we feel can continue.
  1163.  
  1164.  
  1165. OTHER ALCHEMY MINDWORKS SHAREWARE
  1166. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1167. The following are the other shareware packages we have available 
  1168. as of this writing. Our newsletter, available for the asking, 
  1169. will list all the current ones.
  1170.  
  1171.  
  1172. GRAPHIC WORKSHOP
  1173. ───────────────────────
  1174. This is the last word in image programs. It converts, prints, 
  1175. views, dithers, transforms, flips, rotates, scales, crops, colour 
  1176. adjusts, scans, quantizes and wreaks special effects on MacPaint, 
  1177. GEM/Ventura IMG, PCX, GIF, TIFF, WPG, MSP, IFF/LBM, BMP, Halo 
  1178. CUT, Targa and EPS files. It drives CGA, Hercules, EGA, VGA and 
  1179. pretty well all super VGA cards. It will drive PostScript and 
  1180. LaserJet Plus laser printers, colour PostScript printers, colour 
  1181. inkjets and most dot matrix printers. It features batch 
  1182. processing, extended and expanded memory support, an intuitive 
  1183. user interface and easy to follow menus. It allows you to convert 
  1184. colour image files into superb black and white clip art for 
  1185. desktop publishing, among other things. 
  1186.  
  1187.  
  1188. DESKTOP PAINT 256
  1189. ────────────────────────
  1190. Desktop Paint 256 is a powerful super-VGA paint program. Desktop 
  1191. Paint 256 will let you create and edit pictures stored as PCX, 
  1192. GIF, TIFF and IFF/LBM files. It features a rich selection of 
  1193. drawing and image manipulation tools, XMS and EMS support to work 
  1194. on large images and a user friendly interface. Looking very much 
  1195. like monochrome Desktop Paint in colour, it's a powerful 
  1196. application which will be equally useful for picture collectors, 
  1197. artists and desktop publishing users... it makes a quick and easy 
  1198. to use editor for grey scale TIFF files, too. It supports 
  1199. Paradise (and compatibles), Headland Video 7, Tseng Labs 4000 
  1200. series cards, Trident cards which use 8900 series chips and ATI 
  1201. VGA Wonder cards. Note that you must have one of these super-VGA 
  1202. cards to use Desktop Paint 256... it does not run in the standard 
  1203. 320 by 200 pixel "standard" VGA mode. Desktop Paint 256 requires 
  1204. a Microsoft-compatible mouse.
  1205.  
  1206.  
  1207. DESKTOP PAINT 
  1208. ─────────────────────
  1209. Desktop Paint is a powerful monochrome paint package fine tuned 
  1210. for use with desktop publishing applications. It will read and 
  1211. write MacPaint, Ventura IMG, PCX, WordPerfect WPG and TIFF image 
  1212. files. It has EMS and XMS support to handle images of virtually 
  1213. any size, an intuitive user interface and a wide selection of 
  1214. image creation and manipulation tools. Desktop Paint can utilize 
  1215. fonts from many other sources, including Ventura Publisher, 
  1216. Macintosh FONT and NFNT resources and Windows FNT files. Desktop 
  1217. Paint 256 requires a Microsoft-compatible mouse.
  1218.  
  1219.  
  1220. CINEMA
  1221. ─────────────
  1222. Cinema display a continuous "slide show" of image files. You can 
  1223. set up the images to be displayed using a simple script language. 
  1224. Cinema works with most super VGA cards, using the same drivers as 
  1225. Graphic Workshop, and with CGA, EGA and Hercules cards. It works 
  1226. with any mixture of GIF, PCX, MacPaint, TIFF, WPG, MSP, IFF/LBM, 
  1227. EPS and IMG files.
  1228.  
  1229.  
  1230. GIFINFO
  1231. ──────────────
  1232. GifInfo creates catalog files from your GIF collection, allowing 
  1233. you to store fifty or more miniature full colour representations 
  1234. of GIF files on a single quad floppy.
  1235.  
  1236.  
  1237. STORYTELLER
  1238. ──────────────────
  1239. Storyteller is a hypertext program with a mouse driven graphical 
  1240. user interface which will allow you to create reports, manuals 
  1241. and interactive fiction, among other things, which has a tree 
  1242. structure. Each page of a Storyteller document can lead to 
  1243. related sub-pages, which can in turn have their own sub-sub 
  1244. pages, and so on. It looks slick and is exceedingly user 
  1245. friendly. Storyteller requires a Microsoft-compatible mouse.
  1246.  
  1247. If you can't obtain them from the usual sources of shareware, 
  1248. they're available from us for $40.00 each preregisterd. They're 
  1249. also all available for downloading from our bulletin board at 
  1250. (416) 729-4609.
  1251.  
  1252.  
  1253. LEGAL DOGMA
  1254. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1255. The author assumes no responsibility for any damage or loss 
  1256. caused by the use of these programs, however it comes down. If 
  1257. you can think of a way a picture program can cause you damage 
  1258. or loss you've a sneakier mind than mine.
  1259.  
  1260. All the registered trademarks used herein are registered to 
  1261. whoever it is that owns them. This notification is given in lieu 
  1262. of any specific list of trademarks and their owners, which would 
  1263. not be as inclusive and would probably take a lot longer to type. 
  1264.  
  1265. GrafCat is a trademark of Alchemy Mindworks Inc.
  1266.  
  1267. That's it...
  1268.